package com.example.d9_homework.homework08;

import java.util.Random;
import java.util.Set;
import java.util.TreeSet;

public class Test {
    public static void main(String[] args) {
        // 需求：现通过程序模拟双色球随机生成一注号码红色球号码从1~33中选择；蓝色球号码从1~16中选择；
        // 创建一个随机数对象用来生成随机数
        Random r = new Random();

        // 创建一个集合存储红球号码,因为需要排序且不重复所以使用TreeSet
        Set<Integer> redBalls = new TreeSet<>();
        // 只要红球数量小于6就一直循环,直到6个红球为止
        while (redBalls.size() < 6) {
            // 生成一个1~33的随机数
            int redBall = r.nextInt(33) + 1;
            // 加入到集合中
            redBalls.add(redBall);
        }

        // 生成篮球号码
        int blueBall = r.nextInt(16) + 1;
        System.out.println("红球号码：" + redBalls + "\t|" + "篮球：" + blueBall);
    }
}
